Michael Torres, 60, remained held Friday in the Bergen County Jail.
Separate victims reported incidents on May 5 and 27 involving the same man, Capt. Ricky Mirkovic said.
The first incident, at Main Street and Lemoine Avenue, was captured on a local business' surveillance cameras, Mirkovic said.
The second victim showed police a cellphone photo following an incident at Center Avenue and Guntzer Street, he added.
Authorities recognized Torres, who is single and unemployed, from previous incidents in Fort Lee dating back to 2019 and arrested him on Thursday following a thorough investigation, the captain said.
Torres was awaiting a first appearance in Central Judicial Processing Court in Hackensack on two counts each of harassment and bias intimidation.
Click here to follow Daily Voice Cherry Hill and receive free news updates.